package JBD.Dico;
public class TestArrayList{
	
	
	public static void main(String[] args){
		DicoArrayList traduction = new DicoArrayList();
		
		System.out.println("\n*****Affichage du Dictionnaire FR-EN*****");
		traduction.afficheFR();
		
		System.out.println("\n*****Test de traduction dans le dictionnaire*****\nTraduction Hello : " + traduction.traduireENFR("Hello"));
		System.out.println("Traduction Bonjour : " + traduction.traduireFREN("Bonjour"));
		
		System.out.println("\nTraduction Qui : " + traduction.traduireENFR("Qui"));
		System.out.println("Traduction Who : " +traduction.traduireFREN("Who")+ "\n\n");
		
		
		System.out.println("*****Ajout de mots dans le dictionnaire*****");
		traduction.add("Salut", "Hi");
		traduction.add("Au revoir", "Good Bye");
		traduction.add("Comment", "How");
		traduction.add("Qui", "Who");
		traduction.add("Pourquoi", "Why");
		traduction.add("Non", "No");
		
		System.out.println("\n*****Affichage du Dictionnaire FR-EN*****");
		traduction.afficheFR();
		
		System.out.println("\n");
		
		//tri dans l'ordre du mot Francais
		traduction.triFR();
		
		System.out.println("\n*****Affichage du Dictionnaire FR-EN trie*****");
		traduction.afficheFR();
		
		System.out.println("\n*****Affichage du Dictionnaire EN-FR*****");
		traduction.afficheEN();
		
		System.out.println("\n");
		traduction.triEN();
		
		System.out.println("\n*****Affichage du Dictionnaire EN-FR trie*****");
		traduction.afficheEN();
		
		System.out.println("\n*****Test de traduction dans le dictionnaire*****\nTraduction Hello : " + traduction.traduireENFR("Hello"));
		System.out.println("Traduction Bonjour : " + traduction.traduireFREN("Bonjour"));
		
		
		System.out.println("\nTraduction Who: " + traduction.traduireENFR("Who"));
		System.out.println("Traduction Qui : " +traduction.traduireFREN("Qui")+ "\n\n");
		
		
		
	}
}